package ltd.hanamaki.study.oop.demo03;

/* 构造方法的使用 */
/* 构造方法：1. 方法名和类名相同
*           2. 没有返回值类型
*
* new 的本质其实就是在调用构造方法
*  */
public class Person {

    /* 在 一个类中 如果 什么都写也会默认存在一个 方法 */
    /* 我们称这个方法为：空的构造方法 */

    /* 显示声明构造方法 */
    /* 构造方法 可以 初始化类中的  属性值 */
    /* 在使用new 的时候，必须要有构造器（方法） */

    /* 可以使用 alt +insert 来快速生成 构造方法（有参构造  和  无参构造） */
    /* 如果在一个类中 定义了一个 有参构造 ，就必须显示声明无参构造 */
    public Person() {
    }


    public Person(String name) {
        this.name = name;
    }


    /* 属性 */
    String name;

    /* 方法 */
    public void t() {

    }


}
